Definition:
The phrase "hard to please" is an adjective used to describe a person who is difficult to satisfy or who has very high standards. This means that no matter what you do for them, they are often not happy or satisfied.
In more complex sentences, you might say: - Despite the chef's efforts to impress, the food critic was hard to please, often finding faults even in the most exquisite dishes.
While there may not be direct idioms that mean exactly "hard to please," related phrases include: - "To be a tough nut to crack": This means someone is difficult to understand or please. - "To split hairs": This means to make fine or overly subtle distinctions, often in a way that makes it difficult to satisfy someone.
When you describe someone as "hard to please," you are indicating that they have high standards and are often not easily satisfied.